Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
203 STROUDE ROAD Detached £787,796 £765,000 28 Apr 2022
213 STROUDE ROAD Semi-Detached £1,123,512 £700,000 18 Dec 2013
BLACK LAKE FARM STROUDE ROAD Detached £1,448,607 £264,000 4 Oct 1996
HOGSTER FARM STROUDE ROAD Detached £1,002,768 £610,000 19 Sep 2013